/* pages/test/test.wxss */
.test-wrapper {
  .top-banner {
    width: 100%;
    height: 200rpx;
    background-color: rgb(0, 166, 255);
  }

  .banner-list {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -120rpx;

    .banner-item {
      width: 40%;
      height: 160rpx;
      border-radius: 20rpx;
      padding: 40rpx 0 0 20rpx;

      &:first-child {
        margin-right: 20rpx;
      }

      .title {
        color: #fff;
        font-size: 40rpx;
        font-weight: 500;
      }

      .sub-title {
        color: #fff;
        font-size: 30rpx;
      }
    }
  }

  .list-title {
    margin-top: 50rpx;
    padding: 0 40rpx;
    display: flex;
    align-items: center;
    justify-content: space-between;

    .title-text {
      font-size: 40rpx;
      font-weight: 500;
    }

    .title-more {
      font-size: 30rpx;
      color: rgb(0, 166, 255);
    }
  }
}
